﻿using System;
using System.Collections.Generic;

namespace ApplicationGenerator.Lists.BusinessLogic
{
    public class TreeListType : IConfigDetails
    {

        #region IListType Members

        public IList<Column> AvailableColumns
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public string PrimaryKeyName
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public string CreateHqlQuerry()
        {
            return null;
        }

        public IList<FilterColumn> FilteredColumns
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public IList<ConfiguredColumn> ConfiguredColumns
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }
        
        public ConfiguredColumn GetPrimaryKeyColumn()
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
